/* Write your styles */
*{margin: 0;padding: 0;border:0;}
body{font-size: 12px;}
.uphcms{margin:0 auto; padding:15px 0; width:100%; min-width:1180px;}
.am-container{ padding:0; margin:0 auto;width:1180px;}
.am-breadcrumb li { display:inline;margin-left:10px; }
.espcms_top{width:100%; min-width:1180px;  position: relative;z-index:11111111;clear:none;margin:0 auto;height:89px;background:url('../images/headmainbg.png') repeat-x center -40px;}
.espcms_head{width:1180px;margin:0 auto; height:89px;position: relative;}
.espcms_head .logo{float: left;height:60px;overflow: hidden; margin-top:15px; margin-left:20px;}
.espcms_head .logo img{height:60px}
.espcms_head .head_botton{float: left;width:650px;height:40px;overflow: hidden;}
.espcms_head .head_botton ul li{float: right;padding-right:5px;padding-top:5px;}
.ingbg{width:100%; min-width:1180px; margin:0 auto;height:30px; background-color:#333}
.ing{width:1180px; margin:0 auto;height:30px;overflow: hidden;}
.ing ul li{float: right;padding-right:5px;padding-top:5px;}
.ing ul li a{ color:#eee;text-decoration: none;}
.ing ul li a:hover{ color:#00a3e6}
.ing ul li .lng1{padding-left: 18px;background: url('../images/16a.png') no-repeat -300px -0px;}
.ing ul li .lng1:hover{background: url('../images/16.png') no-repeat -300px -0px;}
.ing ul li .lng2{padding-left: 18px;background: url('../images/16a.png') no-repeat -0px -0px;}
.ing ul li .lng2:hover{background: url('../images/16.png') no-repeat -0px -0px;}
.ing ul li .lng3{padding-left: 18px;background: url('../images/16a.png') no-repeat -400px -0px;}
.ing ul li .lng3:hover{background: url('../images/16.png') no-repeat -400px -0px;}
.ing ul li .lng4{padding-left: 18px;background: url('../images/16a.png') no-repeat -400px -0px;}
.ing ul li .lng4:hover{background: url('../images/16.png') no-repeat -400px -0px;}
.ing ul li .lng5{padding-left: 18px;background: url('../images/16a.png') no-repeat -0px -200px;}
.ing ul li .lng5:hover{background: url('../images/16.png') no-repeat -0px -200px;}
.ing ul li .lng6{padding-left: 18px;background: url('../images/16a.png') no-repeat -700px -100px;}
.ing ul li .lng6:hover{background: url('../images/16.png') no-repeat -700px -100px;}
.ing ul li .lng7{padding-left: 18px;background: url('../images/16a.png') no-repeat -200px -100px;}
.ing ul li .lng7:hover{background: url('../images/16.png') no-repeat -200px -100px;}
.ing ul li .lng8{padding-left: 18px;background: url('../images/16a.png') no-repeat -300px -100px;;}
.ing ul li .lng8:hover{background: url('../images/16.png') no-repeat -300px -100px;}
.ing ul li .lng9{padding-left: 18px;background: url('../images/16a.png') no-repeat -500px -200px;;}
.ing ul li .lng9:hover{background: url('../images/16.png') no-repeat -500px -200px;}
.ing ul li .lng10{padding-left: 18px;background: url('../images/16a.png') no-repeat -300px -200px;}
.ing ul li .lng10:hover{background: url('../images/16.png') no-repeat -300px -200px;}
.ing ul li .lng11{padding-left: 18px;background: url('../images/16a.png') no-repeat -100px -0px;}
.ing ul li .lng11:hover{background: url('../images/16.png') no-repeat -100px -0px;}
.ing ul li .lng12{padding-left: 18px;background: url('../images/16a.png') no-repeat -600px -100px;}
.ing ul li .lng12:hover{background: url('../images/16.png') no-repeat -600px -100px;}
.ing ul li .lng13{padding-left: 18px;background: url('../images/16a.png') no-repeat -600px -200px;}
.ing ul li .lng13:hover{background: url('../images/16.png') no-repeat -600px -200px;}

.espcms_head .head_search{float: left;width:650px;height:40px;overflow: hidden;}
.espcms_head .head_search ul{float: right;}
.espcms_head .head_search ul li{float: left;height:23px;overflow: hidden;}
.espcms_head .head_search ul li#search_left{height:23px;width:20px;background: url('../images/search_botton_img.jpg') no-repeat 0 -46px;}
.espcms_head .head_search ul li#search_input {height:22px;width:140px;background: url('../images/search_botton_img.jpg') repeat-x 0 -23px;padding-top:1px;}
.espcms_head .head_search ul li#search_input .search_input{border:0px;padding:0px;margin: 0px;width:130px;height:20px;line-height: 21px;overflow: hidden;}
.espcms_head .head_search ul li#search_botton .search_botton {height:23px;width:44px;background: url('../images/search_botton_2.jpg') no-repeat;}


/*nav */

*, *:before, *:after {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}

.uph-nav ul{
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
}
.uph-nav {
  width: 880px;padding-top:13px; padding-left:50px;
  float:left;
}
.uph-nav a {text-decoration: none;
  display: block;
  padding: 0 20px; line-height:60px; height:76px;
  cursor: pointer; font-size:18px; font-weight:400;
}
.uph-navli a{text-decoration: none;display: block;padding: 0 20px; line-height:60px; height:76px;cursor: pointer; font-size:18px; font-weight:400;}
.uph-nav_menu .uph-navli{display:inline-block;position: relative;}
.uph-nav_menu li a:hover{color:#00a3e6; }
.uph-nav_menu li a{color: #333; }
.uph-nav_menu {
  line-height: 45px;
  font-weight: 700;
  text-transform: uppercase;
}
.uph-nav_submenu li a{
  line-height:18px; padding: 15px 20px;height:auto;
  font-weight: 200; font-size:16px;
  text-transform: uppercase;
}
.uph-nav_menu-item {
  display: inline-block;
  position: relative;
}
.uph-nav_menu-item a{text-decoration: none;display: block;padding: 0 20px; line-height:60px; height:76px;cursor: pointer; font-size:18px; font-weight:400;}
.uph-nav_menu-item:hover{
	/*-moz-box-shadow:1px -1px 3px #E8E8E8; -webkit-box-shadow:1px -1px 3px #E8E8E8; box-shadow:1px -1px 3px #E8E8E8;*/
	background-color: #fff;
	margin-top: -1px;
	margin-right: -1px;
	margin-left: -1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #eef0f2;
	border-right-color: #eef0f2;
	border-left-color: #eef0f2;
	
	-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-right-radius:0em;
-webkit-border-bottom-left-radius:0em;
-moz-border-radius-topleft:1em;
-moz-border-radius-topright:1em;
-moz-border-radius-bottomright:0em;
-moz-border-radius-bottomleft:0em;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:0em;
border-bottom-left-radius:0em;
}
.uph-nav_menu-item:hover .uph-nav_submenu {display: block;}
.uph-nav_submenu {
	/*-moz-box-shadow:1px -1px 3px #E8E8E8; -webkit-box-shadow:1px -1px 3px #E8E8E8; box-shadow:1px -1px 3px #E8E8E8;*/
	padding-bottom:10px;
	margin-top: -1px; z-index:-1;
	margin-left: -1px;
	font-weight: 300;
	text-transform: none;
	display: none;
	position: absolute; width:auto; min-width:280px; max-width:280px;
	background-color: #fff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EEF0F2;
	border-right-color: #EEF0F2;
	border-bottom-color: #EEF0F2;
	border-left-color: #EEF0F2;  
	-webkit-border-top-left-radius:0em;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-topleft:0em;
	-moz-border-radius-topright:1em;
	-moz-border-radius-bottomright:1em;
	-moz-border-radius-bottomleft:1em;
	border-top-left-radius:0em;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
}
.uph-nav_submenu li{word-break:keep-all; }
.uph-nav_submenu-item a:hover{ color:#da7e40}

.uph-navmin{ padding:16px 0px 5px 26px;
	background-image: url(../images/member.png);
	height: 89px;
	width: 99px;
	float: left;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.uph-navmin li{list-style: none;}
.uph-navmin li a{ line-height:20px; font-size:14px;color:#00a3e6}
.uph-navmin li a:hover{ color:#da7e40}

.fade{ margin-bottom:-89px; padding:0; top:-89px;}
.fade .slick-dots{bottom:0}
.fade .slick-prev{ left:25px; z-index:999;}
.fade .slick-next{ right:25px; z-index:999;}
.fade .slick-prev:before, .fade .slick-next:before{color: rgba(0,0,0,.7); font-size: 36px;}


.part-all {
	width: 100%;
	margin-top: 20px;
}

.part-title {
	text-align: center;
	position: relative;
}

.part-title-i {
	vertical-align: sub;
	font-size: 36px;
	color: #0086da;
	margin-right: 5px;
}

.part-title-span {
	font-size: 26px;
}
.lan-bott {
    width: 100%;
    background-color: #128abc;
    height: 110px;
    padding: 20px 55px;
}
.lan-bott {
	width: 100%;
	background-color: #128abc;
	height: 110px;
	padding: 20px 55px;
}

.lan-bott .left {
	line-height: 35px;
	color: #fff;
}

.lan-bott .left span {
	font-size: 20px;
	font-weight: 500;
}

.see-more {
	border: 2px solid #fff;
	padding: 7px 10px;
	font-size: 13px;
	color: #fff;
	margin-top: 18px;
	display: inline-block;
	border-radius: 4px;
}

.see-more i {
	margin-left: 5px;
	font-size: 16px;
}

.see-more:hover {
	color: #0086da;
	background-color: #fff;
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
}
.right {
    float: right;
}
.left {
    float: left;
}
.left p{ margin:0;
}
.am-list-news-default{margin-top:0;}
.am-list-news-hd{padding-top:0;}
.list_cp{ float:left;}
.list_cp ul{margin:0; padding:0;}
.list_cp li{ float:left; list-style:none; _margin-left:7px; width:275px; height:270px;overflow:hidden;position:relative;  clear:both;}
.list_cp li img{border:0;position:absolute;}
.list_cp .dps{float:left; margin:0; margin:0 10px; width:275px; height:310px;overflow:hidden;position:relative;}
.list_cp .dps span{ height:20px; line-height:20px; padding-top:20px; width:275px; font-size:14px; color:#666666; text-align:center; position:absolute;}
 .list_cp .dps p{clear:both;}
 
.list_cp a.list_cp_info{
	width: 275px;
	height: 310px;
	position: absolute;
	left: 0;
	display: none;
	background: url('../images/dianbg.png') no-repeat center top;
	_filter:alpha(opacity=70);
	_-moz-opacity:0.7;
	_-khtml-opacity:0.7;
	_opacity:0.7;

}
.list_cp a.list_cp_info h3{text-decoration:none;font-size:14px;display:block; background-color:#fa4a26; color:#FFF; position:absolute; top:150px; height:40px; line-height:40px; width:100%; text-align:center; font-weight:600;}
.list_cp a.list_cp_info p{ color:#FFF; position:absolute;margin:0;top:200px; display:block; padding:10px 20px 0 20px;font-size:11px; line-height:145%;}

.list_cpimg{ width:1180px;}

.list_cpimg li{ float:left; margin:0 10px 50px 0; width:240px; height:300px;overflow:hidden;position:relative;}
.list_cpimg li img{border:0;position:absolute;}

.list_cpimg a.list_cpimg_info{
	width: 285px;
	height: 300px;
	position: absolute;
	left: 0;
	display: none;
	background: url('../images/dianbg.png') no-repeat center top;
	_filter:alpha(opacity=70);
	_-moz-opacity:0.7;
	_-khtml-opacity:0.7;
	_opacity:0.7;
}
.list_cpimg a.list_cpimg_info h3{text-decoration:none;color:#0cc7dd;font-size:12px;display:block; background-color:#fa4a26; color:#FFF; position:absolute; top:160px; height:40px; line-height:40px; padding:0 20px;width:200px; text-align:center;}
.list_cpimg a.list_cpimg_info p{ color:#FFF;position:absolute; margin:0;top:210px; display:block; padding:10px 20px 0 20px; font-size:0.75em; line-height:145%;}
/*版权声明*/
.footer_page{width:100%;min-width:1180px;margin: 0px auto;overflow: hidden;margin-top: 0px;background-color:#EBEBEB;padding:15px 0;border-top: 1px solid #ddd;}
.footer_talbe{width:1180px;margin: 0px auto;overflow: hidden;}
.footer_talbe .titlethree{color:#868686;padding-bottom:10px;font-size:15px;border-bottom:1px solid #dedede;margin-bottom: 10px;}
.footer_talbe dl, .footer_talbe *+dl{float: left;width:auto; min-width:90px; max-width:200px;margin:0 20px;}
.footer_talbe dt {padding-bottom:5px;}
.footer_talbe dt a{font-size: 14px;color:#333;font-weight:bold;}
.footer_talbe dd{ margin:10px 0;}
.footer_talbe dd a{font-size: 12px;color:#333; line-height:14px}
.footer_talbe dd a:hover{font-size: 12px;color:#00a3e6; line-height:14px}
.footer_talbe .content{border: none;width: 280px;margin: 0;padding-left:0px;float: left;}
.footer_talbe .content dt{font-size:14px;color:#3375b9;font-weight: bold}
.footer_talbe .content dd{font-size:12px;color:#959595;}
.footer_talbe .subscription{width:330px;text-align: left;padding-top:5px;}

.sitetype {width:1180px;padding-top:10px;line-height: 25px;margin: 0 auto;}
.foot_l{float:left;width:770px;}
.sitetype a{color:#23a0e7}
.sitetype p span {padding:0px 10px;}
.foot_r{float:right;height: 35px;line-height: 35px;width:225px;padding-top:35px;}
.foot_r span {display: block;font-size: 16px;color: #868686;float: left;margin-right: 10px;}
.foot_r .bds_tools_32{margin-right: -8px;line-height: 35px !important;}
.foot_r .bds_tools_32 .bds_tsina {background: url(../images/fxsi.png) no-repeat;}
.foot_r .bds_tools_32 .bds_tqq {background: url(../images/fxqq.png) no-repeat;}
.foot_r .bds_tools_32 .bds_douban {background: url(../images/fxdb.png) no-repeat;}
.foot_r .bds_tools_32 .bds_renren {background: url(../images/fxrr.png) no-repeat;}
.foot_r .bds_tools_32 a {display: block;width: 35px;height: 35px;margin-right: 8px;text-indent: 35px;padding-left: 0;overflow: hidden;float: left;background-position: 0 0 !important;}
.footer_talbe_str {width:100%;margin: 0px auto;overflow: hidden;background-color:#dedede;padding:5px 0px;margin-top: 20px;border-top:#fff solid 1px; }

/*/页脚*/
.uph-footer{width:100%;margin: 0px auto;min-width:1180px;overflow: hidden;background-color:#202020;}
.uph-foot{background-color:#202020;clear:both;width:1180px;height:37px;line-height:37px;margin:0 auto;}
.uph-foot nav{float:left;color: #9a9a9a;}
.uph-foot nav a{color: #9a9a9a;font-size:11px;text-decoration: none;padding:0 10px;}
.uph-foot nav a:hover, .uph-foot .CopyRight a:hover{color:#23a0e7}
.uph-foot .CopyRight{ float:right;font-size:11px;color:#9a9a9a;padding: 0 10px;}
.uph-foot .CopyRight a{text-decoration: none;color:#9a9a9a; }

/*/页脚*/
.espcms_page_border{overflow: hidden;margin: 0 auto;padding:0px;margin:0px;}
.espcms_page_border li{float: left;height:85px;line-height: 86px;padding: 0px 7px;}
.espcms_page_border li.font{float: left;height:35px;line-height: 35px;padding: 0px 0px 0px 14px;}
ul.unstyled, ol.unstyled{ list-style:none; padding:0px;margin:0px;}